#ifndef ACTUALINFO_H
#define ACTUALINFO_H

class ActualInfo : public RecordInfo
{
private:
	int phase;
	bool isExtended;
	int newTimeStep;
public:
	ActualInfo(b2Vec2 fingerPosition, b2Vec2 pullPointPosition, b2Vec2 fingerVelocity, b2Vec2 fingerForce, std::string flag, int timeStep, int newTimeStep, int phase, bool isExtended) : RecordInfo(fingerPosition, pullPointPosition, fingerVelocity, fingerForce, flag, timeStep)
	{
		this->phase = phase;
		this->isExtended = isExtended;
		this->newTimeStep = newTimeStep;
	}

	int GetPhase()
	{
		return this->phase;
	}

	bool GetExtended()
	{
		return this->isExtended;
	}
	int GetNewTimeStep()
	{
		return this->newTimeStep;
	}
};

#endif